David McBride was jailed after pleading guilty to leaking military secrets about Afghanistan.
David McBride pleaded guilty to leaking military secrets to the media in 2023 A whistleblower jailed for leaking military secrets about Australia's involvement in Afghanistan has been released on par